Как добавить свойство с Vue.JS

1. Number.isNaN

alert(Number.isNaN('Hello')); // false 

Не должен ли он вернуться true, потому что Hello является string и его Not A Number вправо? Но знает, почему он возвращает false.

MDN docs говорит:

true, если данное значение является NaN, а его тип - Number ; в противном случае false.

Да Hello значение NaN, но тип string, вы можете проверить тип следующим образом:

alert(typeof `Hello`);  // string

Использование:

Используйте, когда вы хотите проверить значение, оба NaN и type являются цифрами.

2. isNaN

alert(isNaN('Hello')); // true

MDN docs говорит:

true, если заданное значение NaN; в противном случае false.

Использование:

Использовать, когда вы хотите проверить значение, это просто NaN.

3. jQuery.isNumeric ()

JQuery Docs Says:

Определяет, указывает ли его аргумент номер JavaScript.

alert($.isNumeric('Hello')); // false
alert($.isNumeric(3)); //true

Использование:

Использование, когда вы хотите проверить значение, является числом или может быть преобразовано в число.

Ссылка

0
задан JoKeRxbLaCk 5 March 2019 в 09:31
поделиться

2 ответа

Я предполагаю, что вы определили movie.title в данных вашего компонента, и вы хотите, чтобы это значение в конечном итоге стало значением для uk-toggle.

В этом случае попробуйте это:

<button :uk-toggle= "'target:' + movie.title" type="button">
0
ответ дан Radu Diță 5 March 2019 в 09:31
поделиться

uk toggle работает следующим образом

     <button class="uk-button uk-button-default" type="button" 
       uk-toggle="target: #toggle-usage">Toggle</button>
        <p id="toggle-usage">Hello</p>

https://getuikit.com/docs/toggle

Итак, здесь, в vueJs, вы связываете сообщение в movie.title?

<button :uk-toggle= "target:#toggle-usage" type="button">
<p id="toggle-usage">Hello</p>

попробуйте это значение получить привязку, чтобы вы могли легко преобразовать в динамические значения

0
ответ дан Tony Tom 5 March 2019 в 09:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: