Тут сразу вопрос по первому пункту - как именно подменить ссылку в тексте на ссылку, которая будет работать с роутингом ангуляра?
И с интерсепторами тоже не совсем понятно что делать - я могу изменять с помощью них ссылки к которым обращаюсь через http, допустим, но не внутренние ссылки ангуляра.
Мне кажется тут будет уместно пояснение к моему вопросу.
В приложении на ангуляре есть роутинг:
$stateProvider
.state('article', {
url: '/articles/:article_id',
views: {
'menuContent': {
templateUrl: 'templates/articles/article.html',
controller: 'ArticleCtrl'
}
}
})
Захажу я в новости, получаю через апи ее текст и в нем следующее:
"Читайре больше тут или тут"
И тут вопрос: как использовать эти ссылки, как внутренние ссылки приложения?
То есть как если бы они в приложении были бы использованы с директивой роутера- "Читайре больше тут или тут"
Ведь если просто распарсить текст и вствить в него ui-sref, то работать не будет...
Они уходили на Скалу вроде как. Причем уходили с очень древней версии рельсов, которая для продакшена особо и не была приспособлена. Теперь и сам Руби стал быстрее и Рельсы эволюционировали уже давно, так что выбирая Руби и, в частности Рельсы, будет красиво, далеко не факт, что дорого и главное быстро.
И с интерсепторами тоже не совсем понятно что делать - я могу изменять с помощью них ссылки к которым обращаюсь через http, допустим, но не внутренние ссылки ангуляра.
Мне кажется тут будет уместно пояснение к моему вопросу.
В приложении на ангуляре есть роутинг:
$stateProvider
.state('article', {
url: '/articles/:article_id',
views: {
'menuContent': {
templateUrl: 'templates/articles/article.html',
controller: 'ArticleCtrl'
}
}
})
Захажу я в новости, получаю через апи ее текст и в нем следующее:
"Читайре больше тут или тут"
И тут вопрос: как использовать эти ссылки, как внутренние ссылки приложения?
То есть как если бы они в приложении были бы использованы с директивой роутера- "Читайре больше тут или тут"
Ведь если просто распарсить текст и вствить в него ui-sref, то работать не будет...