Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Ng风格不起作用_Javascript_Html_Angularjs - Fatal编程技术网

Javascript Ng风格不起作用

Javascript Ng风格不起作用,javascript,html,angularjs,Javascript,Html,Angularjs,我整个上午都在尝试使用ng样式,但它没有按预期工作。在我的指令中,我做了类似的事情: this.width = this.width+'px'; scope.myStyle = {width: this.width}; 在我的html中,我有: <div ng-style="myStyle" class="no-margin" style="position:absolute;"> ng style应该包含一个对象,因此将代码更改为: this.width = this.widt

我整个上午都在尝试使用
ng样式
,但它没有按预期工作。在我的指令中,我做了类似的事情:

this.width = this.width+'px';
scope.myStyle = {width: this.width};
在我的html中,我有:

<div ng-style="myStyle" class="no-margin"
style="position:absolute;">

ng style
应该包含一个对象,因此将代码更改为:

this.width = this.width+'px';
scope.myStyle = {width: this.width, position:'absolute'};

<div ng-style="myStyle" class="no-margin">
this.width=this.width+'px';
scope.myStyle={width:this.width,位置:'absolute'};

ng style
应该包含一个对象,因此将代码更改为:

this.width = this.width+'px';
scope.myStyle = {width: this.width, position:'absolute'};

<div ng-style="myStyle" class="no-margin">
this.width=this.width+'px';
scope.myStyle={width:this.width,位置:'absolute'};

ng style
应该包含一个对象,因此将代码更改为:

this.width = this.width+'px';
scope.myStyle = {width: this.width, position:'absolute'};

<div ng-style="myStyle" class="no-margin">
this.width=this.width+'px';
scope.myStyle={width:this.width,位置:'absolute'};

ng style
应该包含一个对象,因此将代码更改为:

this.width = this.width+'px';
scope.myStyle = {width: this.width, position:'absolute'};

<div ng-style="myStyle" class="no-margin">
this.width=this.width+'px';
scope.myStyle={width:this.width,位置:'absolute'};
方法应该是:

原因是,
{{}
是AngularJs确定哪一个是变量还是硬文本的方式。

方法应该是:

原因是,
{{}
是AngularJs确定哪一个是变量还是硬文本的方式。

方法应该是:

原因是,
{{}
是AngularJs确定哪一个是变量还是硬文本的方式。

方法应该是:


原因是,
{{}
是AngularJs确定哪一个是变量还是硬文本的方式。

它的应用值是否错误?完全不适用?您可以发布指令的其余部分吗?您的this在分配给myStyle时是否进行了正确的引用?this设置了正确的值。这似乎是语法。奇怪的是,这段代码可以工作:但我不确定是否应该使用它,因为它在HTML中显示了一个错误。这几乎就是该指令中的全部代码。还有一个watch函数,但正在监视一个不相关的变量。我不确定对象是否是
ng style
的正确用法。。你在哪里看到的?@OmriAharon这里它是否被错误的值应用?完全不适用?您可以发布指令的其余部分吗?您的this在分配给myStyle时是否进行了正确的引用?this设置了正确的值。这似乎是语法。奇怪的是,这段代码可以工作:但我不确定是否应该使用它,因为它在HTML中显示了一个错误。这几乎就是该指令中的全部代码。还有一个watch函数,但正在监视一个不相关的变量。我不确定对象是否是
ng style
的正确用法。。你在哪里看到的?@OmriAharon这里它是否被错误的值应用?完全不适用?您可以发布指令的其余部分吗?您的this在分配给myStyle时是否进行了正确的引用?this设置了正确的值。这似乎是语法。奇怪的是,这段代码可以工作:但我不确定是否应该使用它,因为它在HTML中显示了一个错误。这几乎就是该指令中的全部代码。还有一个watch函数,但正在监视一个不相关的变量。我不确定对象是否是
ng style
的正确用法。。你在哪里看到的?@OmriAharon这里它是否被错误的值应用?完全不适用?您可以发布指令的其余部分吗?您的this在分配给myStyle时是否进行了正确的引用?this设置了正确的值。这似乎是语法。奇怪的是,这段代码可以工作:但我不确定是否应该使用它,因为它在HTML中显示了一个错误。这几乎就是该指令中的全部代码。还有一个watch函数,但正在监视一个不相关的变量。我不确定对象是否是
ng style
的正确用法。。你在哪里见过这个?@OmriAharon这是什么?移动“位置”与问题无关什么?移动“位置”与问题无关什么?移动“位置”与问题无关什么?移动“位置”与问题无关