Описание тега computed-properties

Вычисляемые свойства - это функции, объявленные как свойство. Вычисляемые свойства поддерживаются на нескольких языках, поэтому используйте этот тег в сочетании с такими тегами, как [swift], [javascript] и т. Д.
1 ответ

Проверьте вычисленное свойство в Vue.js, используя AVA с Avoriaz

Я пытаюсь проверить вычисляемое свойство компонента Vue.js, используя AVA и Avoriaz. Я могу смонтировать компонент и получить доступ к свойствам данных в порядке. Когда я пытаюсь получить доступ к вычисляемому свойству, функция, похоже, не имеет обл…
1 ответ

Использование вычисляемых свойств внутри методов в vueJs

Я пытаюсь создать случайную функцию в vue.js. Итак, для этого я создал вычисляемые свойства, а затем я вызываю метод. но это не работает. Я создал еще две функции "добавить" и "удалить", эти два прекрасно работают, кроме "перемешать". Выдает ошибку:…
08 июл '18 в 08:47
2 ответа

Ленивые переменные в Swift вычисляются более одного раза?

Ленивые переменные в Swift вычисляются более одного раза? У меня сложилось впечатление, что они заменили: if (instanceVariable) { return instanceVariable; } // set up variable that has not been initialized Парадигма от Objective-C (ленивый экземпляр…
2 ответа

Вычисляемое свойство не вычисляется на множестве

В моем приложении я хочу разрешить пользователю давать мне отображаемое имя при регистрации, но если они не дают мне его, я хочу создать его, используя свое имя и фамилию. Мне показалось, что это в некоторой степени соответствует парадигме вычисляем…
07 сен '17 в 15:26
0 ответов

Тип с вычисляемым свойством, используя 'in' из типа

Я генерирую Тип Option от объекта Options с помощью typeof а также keyof, Я определяю другой тип - Dropdown которые вычислили свойство и используют Option с помощью in, Я получаю ошибку: Свойство 'options2' отсутствует в типе '{ [Options.option1]: s…
30 апр '18 в 06:26
2 ответа

Vuejs: невозможно получить доступ к (вычисляемым) объектам в цикле вычисляемых свойств

Возможно, очевидный, но у меня есть компонент Vue Single File: <template> ... </template> <script> export default { props: [ 'matches', 'results' ], computed: { formattedMatches: function () { let rows = []; this.matches.forEach(fu…
25 сен '18 в 18:27
0 ответов

В Ember.js можно ли принудительно заставить вычисленные свойства, определенные на маршруте, обновляться при обновлении модели?

В Ember.js можно ли принудительно заставить вычисленные свойства, определенные на маршруте, обновляться при обновлении модели? Я заметил, что когда я в первый раз попадаю на маршрут, я увижу функции, которые вызывают вычисленные свойства, но если мо…
14 ответов

Reactjs setState() с именем динамического ключа?

РЕДАКТИРОВАТЬ: это дубликат, смотрите здесь Я не могу найти примеры использования имени динамического ключа при установке состояния. Вот что я хочу сделать: inputChangeHandler : function (event) { this.setState( { event.target.id : event.target.valu…
26 мар '15 в 14:01
1 ответ

(Vue) Влияние на производительность локальных переменных области в вычисляемых свойствах

Влияет ли определение переменных внутри вычисляемого свойства на производительность компонентов Vue? Предыстория: я создал компонент таблицы, который генерирует таблицу HTML в целом из переданных данных и имеет разные фильтры для каждого столбца, фи…
12 сен '18 в 16:06
2 ответа

Получить вычисленное свойство в VueJS

Я использую Vue-Dragula, чтобы драпировать и опускать. Когда я бросаю, это вызывает метод: mounted: function () { this.$nextTick(function () { Vue.vueDragula.eventBus.$on( 'drop', function (args) { console.log(this.championship); } ); } Сейчас this.…
16 мар '17 в 17:05
3 ответа

Вычисляемая переменная возвращает self, если существует, или новый экземпляр, если nil

Если у меня есть ScoreModel для моего приложения, которое мне нужно перейти к следующему UIViewController, Может не существовать и, следовательно, не переходить на этот новый UIViewController, Если это так, я бы хотел, чтобы он создал новый экземпля…
04 янв '17 в 16:19
5 ответов

VueJS Как я могу использовать вычисляемое свойство с V-для

Как я могу использовать вычисляемое свойство в списках. Я использую VueJS v2.0.2. Вот HTML-код: <div id="el"> <p v-for="item in items"> <span>{{fullName}}</span> </p> </div> Вот код Vue: var items = [ { id:1, firs…
29 окт '16 в 18:40
1 ответ

Множественные возвраты в вычисляемом свойстве

Я пытаюсь настроить несколько возвратов в вычисляемом свойстве. Не уверен, почему это не работает. Я также попытался переназначить функцию стрелки. То, что я пытаюсь сделать здесь, - это когда приложения загружают метод "поблизости", который выполня…
02 май '18 в 23:26
1 ответ

iOS Swift4, как защитить вычисленное свойство, определенное в интерфейсе, от присвоения?

Я отлаживаю некоторые плохо написанные модульные тесты для класса из унаследованной базы кода. Я вижу, что разработчик неправильно проверяет вычисляемое свойство. Я хочу понять, как обеспечить соблюдение моих userEnabledFeature быть прочитанным толь…
1 ответ

Vuejs2 - вычисляемое свойство в компонентах

У меня есть компонент для отображения имен. Мне нужно рассчитать количество букв для каждого имени. я добавил nameLength как вычисляемое свойство, но vuejs не определяет это свойство в цикле. var listing = Vue.extend({ template: '#users-template', d…
03 ноя '16 в 14:06
1 ответ

Когда массив v-for, созданный вычисляемой опцией, изменяется, DOM не изменяется соответственно

Недавно я столкнулся с проблемой, вызванной вычисляемой опцией vuejs. Во-первых, я использую v-for для цикла для массива (soloColImgs), который создается с помощью параметра computed. мой HTML <div class="show-box" v-for="item in soloColImgs" tra…
27 июл '16 в 06:51
2 ответа

Вычисляемая собственность не требует выделения памяти

Основной вопрос и даже может быть глупым, но он важен для меня. Я не знаю ответа, и я ценю ваше время. [Вопрос]: В Swift нет никакого выделения памяти для вычисляемого свойства, поэтому оно не является переменной. Это предложение можно найти на стра…
2 ответа

Получение вычисляемого свойства из компонента

В настоящее время я пытаюсь получить вычисленное свойство из компонента. export default Component.extend({ isValid: computed('currentQuantity', 'maxQuantity', function() { ... }), }); Попытка получить его (controller: isValid=null;) с {{quantity-lis…
1 ответ

Маршрут, который наблюдает свойство на компоненте, который связывается с ним

У меня есть список, если предметы в items маршрут, который использует компонент event-item отображать каждый из них. Этот компонент имеет два вычисленных элемента, которые устанавливают некоторые классы прямо сейчас, чтобы показать пользователю неко…
1 ответ

Разница между вычисляемым свойством и набором свойств с замыканием в Swift 3?

Я прочитал этот ( Разница между вычисляемым свойством и набором свойств с замыканием) полезный вопрос, но он не полностью отвечает на то, что я хотел бы знать. Это отвечает на разницу между: //closure var pushBehavior: UIPushBehavior = { let lazilyC…
18 май '17 в 14:04