调试通过ng-init进行的双向绑定不工作
Debugging a two way binding through an ng-init not working
我怎么能console.log一个变量{{scope}}
到ng-init
调试2方式绑定/范围从视图?
<div ng-init="omg({{svglayout(key).width}})"></div>
js:
$scope.omg = function(evt) {
console.log(evt);
};
我知道有很多其他的方法来做到这一点,但我试图确保数据是适当的范围从标记,它不是试点错误…
通过使用console.log,我可以更容易地测试标记,因为有很多固定位置元素。
更新:如果我删除插值没有错误抛出,但它出现了undefined
对象不是未定义的,因为我知道如果我输入
<p style="position: absolute; z-index: 99999; top:0; left:0; height: 500px; width: 500px background: #fff;">{{svglayout(key)}}</p>
这有结果:
{"width":707.912457912458}
和svlayout函数:
scope.svglayout = function(idx) {
var newWidth = (scope.windowHeight-clearanceSetter)* (scope.adPageData.pages[idx].imagewidth/scope.adPageData.pages[idx].imageheight);
return {
width: newWidth
}
};
尝试删除字符串插值
omg(svglayout(key).width)
相关文章:
- OnsenUI AngularJS数据绑定无法正常工作
- iOS鼠标中心绑定只工作一次
- ng绑定html不工作
- AngularJS绑定没有'在没有填充父范围的情况下无法工作
- 双向绑定不会;我不在ES6工作
- 与未在发布模式下工作的子目录和区域绑定
- 如何使绑定提交始终有效?它'It’他不时地工作
- 与 Angular 1.5 的单向数据绑定类似于双向工作
- 使用 Angular 和 UI-bootstrap 对模态事件绑定无法工作的指令
- 绑定'滚动'不会'我在IE 11中不工作
- 无法调用方法“”;getEditResponseUrl"当使用表单ID打开表单时,绑定到工作表的Google
- 在表单提交将DOM的一部分替换为分部之后,我应该将ajax成功绑定到什么来使我的javascript工作
- 如何使Select2自动完成工作内foreach绑定的淘汰
- 从服务器端将属性绑定到套接字对象;似乎不能正常工作
- 绑定工作但不工作
- node.js/sqlite3 SELECT 从命令行工作,但不能从 JS 绑定工作
- 指令的link()中的数据绑定工作不正常
- 不能让twitter绑定工作
- 如何使嵌入视图的Ember组件中的数据绑定工作
- Ember.js:不能使单向绑定工作