我有一个使用AngularJS创建的表单元素,其中包含一个提交按钮,我想将此按钮放在此表单之外.我怎么能用Angular做到这一点并让我的表格仍然有效?
例如主要的HTML代码:
<div class="sd-chk-steps" ng-show="!step_03" ng-hide="step_03">
<!-- Panel Address -->
<div id="sd-p-chk-1" class="large-8 columns sd-p-chk">
<div class="cover step_complete" ng-show="step_01" ng-hide="!step_01">
</div>
<sd-panel-address >
<!-- first form -->
</sd-panel-address>
</div>
<!-- /. Panel Address -->
<!-- Panel delivery -->
<div id="sd-p-chk-2" class="large-8 columns sd-p-chk">
<div class="cover" ng-show="!step_01" ng-hide="step_01"></div>
<sd-panel-delivery>
<!-- second form -->
</sd-panel-delivery>
<div class="cover step_complete" ng-show="step_02" ng-hide="!step_02"></div>
</div>
<!-- /. Panel delivery -->
<!-- Panel payment -->
<div id="sd-p-chk-3" class="large-8 columns sd-p-chk">
<div class="cover" ng-show="!step_02" ng-hide="step_02"></div>
<sd-panel-payment>
<!-- third …Run Code Online (Sandbox Code Playgroud) 如果有人可以指导我如何检测用户是否使用谷歌浏览器的自动填充选项填写表单.
我有一个指令,每次用户填写该字段并更改模糊时,都会向Google Analytics发送一个事件.
但我还需要检测用户是否已使用chrome的自动填充选项填充表单,并将每个字段的数据推送到Google Analytics.
我的指令的一部分:
element.bind('blur', function (e) {
if ((e.target.value !== 0) && typeof value !== 'undefined') {
if (_.has(ga_data, 'sendEvent')) {
analyticsService.sendEvent(ga_data.sendEvent);
}
if (_.has(ga_data, 'action') && ga_data.action === 'blur') {
analyticsService.sendEvent(ga_data);
}
}
});
Run Code Online (Sandbox Code Playgroud) google-analytics google-chrome autofill angularjs angularjs-directive
我想隐藏一个div取决于我在json中的值
例如,我有{{product.currency}},值可以是:£或€如果值相等€我想隐藏这个元素.