我一直在查看ember-power-calendar的所有代码,我正在尝试更改selected
值以在其对象中包含另一个项目。
On this line,它要求selected: this.get('selected'),
,但我似乎无法找到它从'selected'
获得的地方。它是在寻找自己的文件吗?进口产品不具有描述性,但我感觉其中有一种:
import Component from '@ember/component';
import { computed } from '@ember/object';
import { guidFor } from '@ember/object/internals';
import { inject } from '@ember/service';
import moment from 'moment';
import { task } from 'ember-concurrency';
import layout from '../templates/components/power-calendar';
否文件中的其他位置有一个名为selected
的方法,所以我想知道从哪里获取此值?
答案 0 :(得分:1)
当您使用该组件时,我们需要将selected
属性传递给该组件,这就是它的来源。
{{#power-calendar selected=arrival onSelect=(action (mut arrival) value="moment") as |calendar|}}
{{calendar.nav}}
{{calendar.days}}
{{/power-calendar}}