我正在使用帕格,我想将一个变量传递给前端以获取信息,但是当我尝试这样做时,它会像文本一样传递.
这就是我这样做的方式.
控制器代码:
res.render('view/edit', {
title: 'Title',
sub:true,
data: variableObject
});
Run Code Online (Sandbox Code Playgroud)
这是渲染视图中的代码:
script(type='text/javascript').
var x = "#{data}"
console.log(x);
Run Code Online (Sandbox Code Playgroud)
这是日志的结果
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Run Code Online (Sandbox Code Playgroud)
我无法访问该对象因为是文本,有没有办法像对象一样传递对象?
我正在开发离子2上的应用程序,但我遇到了点击事件的问题.
当我在设备上运行应用程序并尝试单击按钮例如发出警报时,此功能会触发一次,但是当我再次单击该按钮时,该功能会触发两次.
这是系统信息.
Cordova CLI: 6.5.0
Ionic Framework Version: 3.0.1
Ionic CLI Version: 2.2.2
Ionic App Lib Version: 2.2.1
Ionic App Scripts Version: 1.3.0
ios-deploy version: 1.9.0
ios-sim version: 5.0.8
OS: macOS Sierra
Node Version: v7.2.1
Xcode version: Xcode 8.3.2 Build version 8E2002
Run Code Online (Sandbox Code Playgroud)
这是示例代码:
home.htm
<div padding>
<button ion-button full (click)="TestAlert()">Alert</button>
</div>
Run Code Online (Sandbox Code Playgroud)
home.ts
TestAlert(){
console.log('Hola');
alert('Hola');
}
Run Code Online (Sandbox Code Playgroud)
这是我正在做回购的一个完整的例子