首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在键上调用javascript中的函数

如何在键上调用javascript中的函数
EN

Stack Overflow用户
提问于 2015-10-01 10:21:26
回答 1查看 60关注 0票数 0
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
`import Ember from 'ember'`

 DatePickerComponent = Ember.Component.extend
 dateFormat: 'dd.mm.yy'
 today: currentDate
 currentDate: ->
   today =  Date()
   today

export default DatePickerComponent

引用错误,currentDate未定义。也可以在today: currentDate时得到

我该怎么称呼这个?

我是我的车把文件,我想访问今天的约会。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-01 21:17:56

我建议回过头去研究Ember对象模型和计算属性。模板可以显示的是属性。你想要的

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
currentDate: function() {
  return Date();
}.property()

或者它的等价物。

然后在模板中

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Today is {{currentDate}}.

当你说

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
today: currentDate

您正在将today属性的值设置为名为currentDate的局部变量,而不是设置为名为currentDate的对象属性。没有名为currentDate的局部变量。因此出现了ReferenceError。如果您想将一个属性设置为与另一个属性的值相等的属性(尽管在这里这似乎不是必要的),那么您可以这样做:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
today: function() {
  return this.get('currentDate');
}.property('currentDate')

或者更简单

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
today: Ember.computed.alias('currentDate')
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32894325

复制
相关文章
JavaScript 函数调用
在 HTML 中默认的全局对象是 HTML 页面本身,所以函数是属于 HTML 页面。
陈不成i
2021/07/19
2.2K0
如何在Go的函数中得到调用者函数名?
有时候在Go的函数调用的过程中,我们需要知道函数被谁调用,比如打印日志信息等。例如下面的函数,我们希望在日志中打印出调用者的名字。
李海彬
2018/12/07
5.3K0
Python 运行JavaScript 调用JavaScript函数
我们在进行python爬虫爬取一些站点时,有时会用到js逆向的操作,这时候就需要python运行javascript来进行操作
Chuanrui 初见之旅
2022/11/14
1.1K0
Javascript中四种函数调用方式
function showmsg(){ console.log(this);}
ApacheCN_飞龙
2019/02/15
8000
JavaScript中的链式调用
链模式是一种链式调用的方式,准确来说不属于通常定义的设计模式范畴,但链式调用是一种非常有用的代码构建技巧。
WindRunnerMax
2020/11/26
4.1K0
JavaScript中的链式调用
链模式是一种链式调用的方式,准确来说不属于通常定义的设计模式范畴,但链式调用是一种非常有用的代码构建技巧。
WindRunnerMax
2020/11/27
8960
JavaScript——函数定义和调用
定义函数时,函数如果有参数,参数放到小括号里面,函数如果有返回值,返回值通过 return 关键字来返回
落雨
2022/04/07
29.7K0
匿名函数调用方法_javascript匿名函数
没错,匿名函数简单来说就是普通函数去掉名字,但是他不能单独定义与使用,下面是匿名函数的一些使用场景:
全栈程序员站长
2022/11/14
1.5K0
10 - JavaScript 中的函数 & 11 - JavaScript 中函数的种类
原文地址:https://dev.to/bhagatparwinder/functions-in-javascript-5ehm
前端黑板报
2022/12/01
2.8K0
JavaScript 的 this 小结纯粹的函数调用作为对象方法的调用作为构造函数调用apply 调用
函数的不同使用场合,this有不同的值。 总的来说,this就是函数运行时所在的环境对象。 下面分情况,详细讨论
JavaEdge
2018/08/02
2.7K0
JavaScript 的 this 小结纯粹的函数调用作为对象方法的调用作为构造函数调用apply 调用
onkeyup事件调用JavaScript sendRequest()函数
使用validationMessage div来显示相应于这个输入域Catalog Id的一个校验消息。onkeyup事件调用一个JavaScript sendRequest()函数。这个sendRequest()函数创建一个XMLHttpRequest对象。创建一个XMLHttpRequest对象的过程因浏览器实现的不同而有所区别。如果浏览器支持XMLHttpRequest对象作为一个窗口属性(所有普通的浏览器都是这样的,除了IE 5和IE 6之外),那么,代码可以调用XMLHttpRequest的构造器。如果浏览器把XMLHttpRequest对象实现为一个ActiveXObject对象(就象在IE 5和IE 6中一样),那么,代码可以使用ActiveXObject的构造器。下面的函数将调用一个init()函数,它负责检查并决定要使用的适当的创建方法-在创建和返回对象之前。
用户7718188
2021/10/08
1K0
如何在 Go 函数中获取调用者的函数名、文件名、行号...
我们在应用程序的代码中添加业务日志的时候,不论是什么级别的日志,除了我们主动传给 Logger 让它记录的信息外,这行日志是由哪个函数打印的、所在的位置也是非常重要的信息,不然排查问题的时候很有可能就犹如大海捞针。
KevinYan
2022/05/23
6.7K0
绑定事件中 如可控制函数的执行次数
var flag = true; function onlyOne() { if(flag) { "这里是要执行的代码"; } flag = false//该方法是控制函数仅执行一次 因为flag是全局变量 onlyOne()函数执行一次后flag就变成false了 函数就执行不了了
大当家
2018/06/28
2.3K0
由javascript中"匿名函数调用写法"引出的一些东东
匿名函数自动调用的三种写法如下: var f1 = function(){alert("f1");}(); (function(){alert("f2");}()); void function(){alert("f3");}(); 再来看一段代码: function Person(properties){ for(var p in properties){ (function(context){ var t = p; context["get" + t] = functi
菩提树下的杨过
2018/01/22
1.1K0
JavaScript中的函数基础
函数能让开发者把JavaScript代码变得更有效率,而且更能重复吃用。函数解决思路:把大问题变成小问题,分割的思路。 函数的语法: 函数类型1: function Name(){ Body } 函数以function关键字开始,Name为函数名字,Body是函数的主体即为所有工作发生的区域。带有参数的函数。函数类型2: function Name(Arguments){ Body } Arguments可以是一个或多个参数,以逗号分开。函数Body可以访问参数,此时这些参数就像已经完成初始化工作的局部变量
八哥
2018/01/18
1.5K0
JavaScript中的箭头函数
本文可以让你了解所有有关JavaScript箭头函数的信息。我们将告诉你如何使用ES6的箭头语法,以及在代码中使用箭头函数时需要注意的一些常见错误。你会看到很多例子来说明它们是如何工作的。
chuckQu
2022/11/28
2.1K0
JavaScript中的箭头函数
JavaScript中的函数、对象
JS中的函数 声明方式 方式一 function 函数名(){ 函数体 } 方式二 var 函数名=function(){ 函数体 } 方式三 var 函数名=new
时间静止不是简史
2020/07/24
2.7K0
JavaScript中的函数、对象
JavaScript中的高阶函数
高阶函数是对其他函数进行操作的函数,可以将它们作为参数或通过返回它们。简单来说,高阶函数是一个函数,它接收函数作为参数或将函数作为输出返回。 例如Array.prototype.map,Array.prototype.filter并且Array.prototype.reduce是一些高阶功能,内置的语言。
刘亦枫
2020/03/19
1.2K0
JavaScript函数中的this(二)
访问对象属性和方法:通过使用 this,我们可以在对象方法中访问和操作对象的属性和方法。
堕落飞鸟
2023/05/17
5150
点击加载更多

相似问题

如何在JavaScript中调用键的值?

14

如何在javascript中调用对象键

22

使用HTML键调用JavaScript函数

8209

如何在javascript中从文本输入键按下调用函数?

33

如何在html中按回车键时调用javascript函数

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文