×
Algo VPN (11 июнь 2022)

Ваш персональный VPN в облаке Амазона.

Вопрос Stimulus Hello controller не работает

Подробнее
5 мес. 3 нед. назад #1 от Вебмастер
Вебмастер создал тему: Stimulus Hello controller не работает
В rails 6 после установки stimulus
bundle exec rails webpacker:install:stimulus
не работает тестовая страница:
<div data-controller="hello">
  <input data-hello-target="name" type="text">

  <button data-action="click->hello#greet">
    Greet
  </button>

  <span data-hello-target="output">
  </span>
</div>

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 мес. 3 нед. назад #2 от serge
serge ответил в теме Stimulus Hello controller не работает

не работает тестовая страница
 
Работает. Замените содержимое файла:
# app/javascript/controllers/hello_controller.js
import { Controller } from "stimulus"

export default class extends Controller {
  static targets = [ "name", "output" ]

  greet() {
    this.outputTarget.textContent =
      `Hello, ${this.nameTarget.value}!`
  }
}

А я смогу! - А поглядим! - А я упрямый!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 мес. 3 нед. назад #3 от evgenij
evgenij ответил в теме Stimulus Hello controller не работает
В целях проверки stimulus вы также можете установить отличную галерею... пробовал недавно:
yarn add stimulus-lightbox
// Probably in app/javascript/controllers/index.js
// Load all the controllers within this directory and all subdirectories. 
// Controller files must be named *_controller.js.

import { Application } from "stimulus"
import { definitionsFromContext } from "stimulus/webpack-helpers"
import Lightbox from "stimulus-lightbox"

const application = Application.start()
const context = require.context("controllers", true, /_controller\.js$/)
application.load(definitionsFromContext(context))
application.register("lightbox", Lightbox)
// In your application.js (for example)
import "controllers"
import 'lightgallery/css/lightgallery.css'

Источник www.stimulus-components.com/docs/stimulus-lightbox

Have a lot of fun!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 мес. 3 нед. назад #4 от Вебмастер
Вебмастер ответил в теме Stimulus Hello controller не работает
Кстати кто-нибудь пробовал stimulus-image-grid?
github.com/leastbad/stimulus-image-grid

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 мес. 3 нед. назад #5 от Aleksej
Aleksej ответил в теме Stimulus Hello controller не работает

Кстати кто-нибудь пробовал stimulus-image-grid?
 
Да пробовали.... либа обсчитывает грид, но делает это криво, на мой взгляд.... каждый раз, зайдя на страничку, приходится ее спецом еще раз перезагружать, чтобы исправить тот или иной косяк грида. Может быть, есть какие-то css-/js- трюки, позволяющие исправить такое положение дел, но я их не знаю. А в доке разработчика по ссылке выше их нет.

Для прода неприменим, имхо.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 мес. 2 нед. назад #6 от Вебмастер
Вебмастер ответил в теме Stimulus Hello controller не работает
Для грида можно так:
.wrapper {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 40px;
  width: 70%;
  padding-bottom: 2em;
}
Я попробую, спасибо за инфу.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Работает на Kunena форум