Есть ли способ во Vue неявно расширить какие-то данные вниз по дереву?
Манипуляции с props не считаются ввиду очевидной геморройности. Хочется что-то классное и простое, как context в React. Погуглил, не похоже, чтобы во Vue такое было. Морочиться с Vuex тоже не хочется, потому что задача состоит в том, чтоб передать $ref на 2 компонента ниже.
Алексей Николаев, ну я не сказал, что это единственное решение. Provide-inject тоже может место быть, просто если ради 1го ref, то моё решение проще, т.к. ничего лишнего дочерние компоненты не получат. Provide-inject удобен, когда вам нужно множество данных прокинуть детям. Вот тут и собсна вам и выбирать.