В смысле, я хотел сказать, что я изменил немного код из вашего примера на код ниже https://jsfiddle.net/kepo4ka/fLvtjs7q
Вычисляемое свойство срабатывает только при его вызове где-нибудь (в функции, внутри html), а не во всех случаях изменения данных из data. Почему Выч. свойство не может работать "в фоне".
Я, например, хочу присваивать переменной test значение свойства cost и отображать это значение test .
Хочу вот так:
На вашем примере. Функция alert так и не будет вызвана, если нажать на какое-либо место, т.е. изменить свойство какого-либо объекта place.checked.
Почему Вычисляемое свойство cost не срабатывает на каждое событие "изменение объектов из data", а только в том случае, когда оно где-то вызывается ( в функции из app или в html)?
Оно же ведь точно знает, что событие "изменение объектов из data" произошло. Но если нигде не вызывать, то игнорирует это событие.
При использовании watch всё работает, но хочется использовать Вычисляемое свойство.
На вашем примере. Функция alert так и не будет вызвана, если нажать на какое-либо место, т.е. изменить свойство какого-либо объекта place.checked.
Почему Вычисляемое свойство не срабатывает на каждое событие "изменение объектов из data", а только в том случае, когда оно где-то вызывается ( в функции из app или в html)?
alex-1917, делал около 1000 мест с использованием svg, jquery и d3.js, вроде нормально - https://pastebin.com/zuCqnRd3 . Но вопрос не про оптимизацию скорости)
Dima Polos, нет, не совсем. Просто вопрос у меня более общий, не именно для кинозала - Как эффективно и лаконично связывать состояние html элементов с соответствующими объектами (например, список выбранных билетов, который надо передать серверу). 0xD34F, https://pastebin.com/zuCqnRd3 - корявая реализация на jquery и d3.js. Поможет ли Vue уменьшить количество кода и повысить читабельность?
alex-1917, не особо имеет значение. И не обязательно места в зале. Просто элементы состояние которых нужно синхронизировать, например, с каким нибудь массивом. Пусть массивом билетов в зале.
В принципе, Сергей delphinpro ответил на мой вопрос
Не получается.
Свой css не используется, только навешивание стандартных классов.
Те классы, которые сейчас и которые в любом случае нужны:
level1) container - обёртка
level2) d-flex justify-content-end align-items-center - выравнивание по правому углу
level3-level5) стандартный блок dropdown https://jsfiddle.net/3gj9w4tq/12/
Note: --network="host" gives the container full access to local system services such as D-bus and is therefore considered insecure.
2) docker run --network="host" --rm mycontainer
Я правильно понял, что по умолчанию режим "bridge" со своими настройками (как узнать), если ставить режим host, то настройки и т.д. как на главной системе. Но Ошибка
docker : C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: network host not found.
Тогда какой инструмент для изоляции посоветуете, если нужно тестировать это консольное приложение, которое может быть небезопасным и влиять на другие процессы и сиситему
olya_097, Может неправильно понимаю, но переменной scrollWidth было присвоено значение до удаления (removeChild), поэтому значение этой переменной ненулевое.
Если поменять местами
document.body.removeChild(div);
var scrollWidth = div.offsetWidth - div.clientWidth;
Александр Аксентьев, А как обрабатываются (компилируются, тестируются и т.д.) на этих сайтах коды пользователей на других языка (Java, python, javascript)?
Вычисляемое свойство срабатывает только при его вызове где-нибудь (в функции, внутри html), а не во всех случаях изменения данных из data. Почему Выч. свойство не может работать "в фоне".
Я, например, хочу присваивать переменной test значение свойства cost и отображать это значение test .
Хочу вот так:
А не так
И не так
<h3>Test: {{cost}}</h3>
И не так