小编Jor*_*jia的帖子

如何将对象从哈巴狗传递到前端javascript

我正在使用帕格,我想将一个变量传递给前端以获取信息,但是当我尝试这样做时,它会像文本一样传递.

这就是我这样做的方式.

控制器代码:

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)

我无法访问该对象因为是文本,有没有办法像对象一样传递对象?

javascript node.js pugjs

10
推荐指数
2
解决办法
4976
查看次数

Ionic 2(点击)两次触发iOS 10.3.1

我正在开发离子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)

这是我正在做回购的一个完整的例子

javascript typescript ionic-framework ionic2

3
推荐指数
1
解决办法
1333
查看次数