开发者社区> 问答> 正文

如何将AngularJS变量传递给jQuery函数

我认为这应该很简单,但是对于我的一生,我无法使其正常运行。

我有一个角度字符串(占位符),我想从$ document.ready()上触发的jQuery函数中引用它。基本上这就是我所拥有的:

placeholder: string;

ngOnInit() { this.translateService.get(['']).subscribe(translations => { this.placeholder = this.translateService.instant('placeholder'); console.log('PLACEHOLDER', this.placeholder); <<<<<<<<< has expected value });

$(document).ready(function () {
  console.log('READY', this.placeholder);   <<<<<<<<< undefined
  $('#dropDown').select2({
    placeholder: this.placeholder,
    data: [
        ...
    ]
  });
});        

} 如何从jQuery函数中引用this.placeholder?

展开
收起
被纵养的懒猫 2019-09-30 14:56:46 491 0
0 条回答
写回答
取消 提交回答
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
利用编译将 Vue 组件转成 React 组件 立即下载
Javascript中的函数 立即下载
JavaScript函数 立即下载