Size: a a a

JavaScript Noobs — сообщество новичков

2020 July 13

D

Danila in JavaScript Noobs — сообщество новичков
Bessarab
Получается нельзя вызывать функции с параметрами из шаблонизатора?
Какого шаблонизатора? В общем-то, можно, но что на выходе в js коде?
источник

B

Bessarab in JavaScript Noobs — сообщество новичков
Danila
Какого шаблонизатора? В общем-то, можно, но что на выходе в js коде?
Handlebars
источник

S

Sarvar in JavaScript Noobs — сообщество новичков
Такой синтаксис если не вру, в питоне был.
источник

D

Danila in JavaScript Noobs — сообщество новичков
Bessarab
Handlebars
Эммм
источник

B

Bessarab in JavaScript Noobs — сообщество новичков
Danila
Какого шаблонизатора? В общем-то, можно, но что на выходе в js коде?
если делаю так то код работает 😶

<form name="cartForm">

            <button onclick="addToLS({{this.id}}, {{this.price}})" type="button"
             class="add-to-cart-btn" id="cartButton"><i
              class="fa fa-shopping-cart"></i>В
             корзину</button>
           </form>
источник

S

Sarvar in JavaScript Noobs — сообщество новичков
Bessarab
если делаю так то код работает 😶

<form name="cartForm">

            <button onclick="addToLS({{this.id}}, {{this.price}})" type="button"
             class="add-to-cart-btn" id="cartButton"><i
              class="fa fa-shopping-cart"></i>В
             корзину</button>
           </form>
Так это в html, не?
источник

D

Danila in JavaScript Noobs — сообщество новичков
Bessarab
если делаю так то код работает 😶

<form name="cartForm">

            <button onclick="addToLS({{this.id}}, {{this.price}})" type="button"
             class="add-to-cart-btn" id="cartButton"><i
              class="fa fa-shopping-cart"></i>В
             корзину</button>
           </form>
Что на выходе в том коде который не работает?
источник

B

Bessarab in JavaScript Noobs — сообщество новичков
Danila
Что на выходе в том коде который не работает?
Uncaught SyntaxError: Invalid or unexpected token
источник

D

Danila in JavaScript Noobs — сообщество новичков
Bessarab
Uncaught SyntaxError: Invalid or unexpected token
В какой момент? В момент клика?
источник

B

Bessarab in JavaScript Noobs — сообщество новичков
Sarvar
Так это в html, не?
сначало в index.hbs через шаблонизатор пробрасываю данные, если юзер кликает на кнопку то функция addToLS записывает эти данные в локал сторадж, так должно быть в идеале
источник

B

Bessarab in JavaScript Noobs — сообщество новичков
Danila
В какой момент? В момент клика?
да
источник

D

Danila in JavaScript Noobs — сообщество новичков
Тогда показывай что в дом
источник

D

Danila in JavaScript Noobs — сообщество новичков
Как выглядит код этой кнопки
источник

B

Bessarab in JavaScript Noobs — сообщество новичков
Danila
Как выглядит код этой кнопки
<div class="add-to-cart">
           <form name="cartForm">
            <button onclick="addToLS(5, 179, 30х30 / Шторы)" type="button" class="add-to-cart-btn" id="cartButton"><i class="fa fa-shopping-cart"></i>В
             корзину</button>
           </form>
          </div>
источник

B

Bessarab in JavaScript Noobs — сообщество новичков
первый параметр функции это this.id, this.price, this.name  соответственно второй и третий
источник

АН

Антон Немкин... in JavaScript Noobs — сообщество новичков
подскажите, в ts если мне нужно некоторое значение Number или string, но надо ещё Null в дефолтных параметрах, то есть:
function name(param=null), мне надо в дефолте null, но типы number и другие этого не предполагают
источник

D

Danila in JavaScript Noobs — сообщество новичков
Bessarab
<div class="add-to-cart">
           <form name="cartForm">
            <button onclick="addToLS(5, 179, 30х30 / Шторы)" type="button" class="add-to-cart-btn" id="cartButton"><i class="fa fa-shopping-cart"></i>В
             корзину</button>
           </form>
          </div>
Строки в кавычках должны быть
источник

A

Alexander in JavaScript Noobs — сообщество новичков
Антон Немкин
подскажите, в ts если мне нужно некоторое значение Number или string, но надо ещё Null в дефолтных параметрах, то есть:
function name(param=null), мне надо в дефолте null, но типы number и другие этого не предполагают
number | null
источник

A

Alexander in JavaScript Noobs — сообщество новичков
Попробуйте
источник

B

Basil in JavaScript Noobs — сообщество новичков
Есть такой цикл:

   if (i == 11) {

   }

Мне нужно, чтобы условие выполнялось не только когда i == 11, но и 21... 31... 41... и так до бесконечности. Как это реализовать?
источник