AngularJS
タイトル長い タイトル通りの話。 Authのセッションが切れた後にAjaxでアクセスするとエラーが返ってきて、それ以上動作できない。 さらに、エラーのviewも返り、なんかキモいので、自分で作成したエラーメッセージとリダイレクトURLをJSONで渡せないかなと…
app.itemListをループして、そのなかにあるhtmlソースをviewに吐き出そうとした。 <div class="item-section" ng-repeat="item in app.itemList"> <div class="item" ng-bind-html="item.html"></div> </div> そしたらエラー(°ω° AngularJS Error: $sce:unsafe Require a safe/trusted value Attempting to use an unsafe value in a safe context. $sce・・・? なん…
新規プロジェクトになりそうな案件に携わりプロトタイプを作成中。 サーバサイドはCakePHPでやろうとして、フロントはどうしようかなと。jQuery? いやいや、大きくなりそうな要件なので、テストやコードにルールを持たせたかったからフレームワーク使いまし…
未解決。ログ残しです。 (function() { 'use strict'; angular.module('Editor', [ 'Editor.controllers', 'Editor.components', 'Editor.services' ]); angular.module('Editor.controllers', ['ngAnimate']) .controller('navigation', ['NavigationFlagVa…
渡したかった。 index.html <first-directive main="main.myDirective" filter-name="number"></first-directive> app.js .directive('firstDirective', ['$log', 'FigureService', function ($log, FigureService) { return { restrict: 'E', scope: { directiveMain: '=main', filterName: '=filterName' }, controller: 'Main',…
すごくハマりました。 やりたいこととして、とあるdirectiveからとあるcontrollerのメソッドを実行したかった。 が、方法がわからずにすごく時間がかかりました。とりあえずできたのでメモ。 環境 chrome 51.0.2704.103 (64-bit) angularjs 1.4.9 実装 app.c…
丸1日ハマりました。 何故か知らないけど、directiveで作成するhtmlの中のinput[type="range"]。それに初期値を入れようとすると何故か更新されないバグがあることがわかりました。 github.com issueを見るとわかると思いますが、みんな回避作を色々用意し…
ドットインストールで試してみた。 dotinstall.com で、まだまだ全然わからん。。。 とりあえず色々試してみたことをメモ。 model(?)名にハイフン使っちゃダメ <p>テスト: <input type="text" ng-model="test-model"> </p> <p>結果:{{test-model}}</p> <input type="text" ng-model="test-model" class="ng-pristine ng-untouched ng-valid"> エラーの見方がわからん。。。 とりあえずハイフン使っちゃ…
とあるプロジェクトで、AngularJSを使いました。 バックエンドはCakePHPを使いました。 例えば、AngularJSからデータをCakePHPにPostで送信した際に$this->request->dataに値が入っていませんでした。 なので調べた。 ちなみにAngularは触ってまだ2日目の超…