19 / 18 / 5
Регистрация: 30.05.2010
Сообщений: 227
|
|||||||||||||||||||||
1 | |||||||||||||||||||||
Создание своего компонента15.08.2018, 20:28. Показов 835. Ответов 10
Метки нет (Все метки)
Всем привет.
В общем не могу найти как реализовать свою идею. А идея такова. Например пишу в документе такой код:
0
|
15.08.2018, 20:28 | |
Ответы с готовыми решениями:
10
Создание своего компонента на основе компонента Timer Создание своего компонента Создание своего компонента Создание своего компонента |
5753 / 4133 / 1507
Регистрация: 06.01.2011
Сообщений: 11,276
|
||||||
16.08.2018, 12:13 | 2 | |||||
Вы же print используете. А это подача данных в поток вывода. Нужно замену производить.
Не проверял, но попытайтесь так:
Для find вторым аргументом можно указать номер элемента и не нужен будет цикл.
1
|
19 / 18 / 5
Регистрация: 30.05.2010
Сообщений: 227
|
|
16.08.2018, 12:16 [ТС] | 3 |
Спасибо, дома буду гляну.
Да, это косяк. Я уже исправил это. Вынес break за цикл. Цикл нужен т.к. на странице может быть несколько компонентов.
0
|
5753 / 4133 / 1507
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
16.08.2018, 12:17 | 4 |
0
|
19 / 18 / 5
Регистрация: 30.05.2010
Сообщений: 227
|
|
16.08.2018, 12:20 [ТС] | 5 |
Хорошо, спасибо.
0
|
Para bellum
|
16.08.2018, 12:21
#6
|
Не по теме: Кстати, если Вы планируете большое количество компонентов, то лучше использовать фабрику и шаблон Strategy вместо
0
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
|
16.08.2018, 12:25 | 7 |
Хм, а вы уверены что нужно извращаться с PHP, когда на js есть отличные реализации компонентов, например в react и vue.js?
0
|
19 / 18 / 5
Регистрация: 30.05.2010
Сообщений: 227
|
|
16.08.2018, 12:30 [ТС] | 8 |
Не хотелось бы что бы был открытый исходник
0
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
|
16.08.2018, 12:54 | 9 |
Там все эти компоненты через webpack проходят, на выходе нечитаемая белиберда. + можно использовать минификацию и обфускацию.
0
|
19 / 18 / 5
Регистрация: 30.05.2010
Сообщений: 227
|
|
16.08.2018, 20:27 [ТС] | 10 |
Эх, не работает. Но смысл понял, надо найти этот кусок в документе и заменить тем что сгенерировал парсер. Буду пытаться. Спасибо.
0
|
19 / 18 / 5
Регистрация: 30.05.2010
Сообщений: 227
|
|
17.08.2018, 20:40 [ТС] | 11 |
Что-то никак не получается. Странно, но и с помощью str_replace и даже с помощью js cmp.parentNode.removeChild(cmp) старый код все равно остается на странице. Визуально его конечно не видно, если сделаю просмотр кода страницы, то его там видно. Хоть и контекстное меню отключено, все равно не хочется что-бы этот код оставался. Как его убрать можно?
0
|
17.08.2018, 20:40 | |
17.08.2018, 20:40 | |
Помогаю со студенческими работами здесь
11
Создание своего компонента Создание своего компонента - кнопки WPF создание своего компонента Создание своего компонента (нет параметров) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |