javascript - Angular ui-router $位置

标签 javascript php angularjs wordpress

我正在尝试在 WordPress 单页面模板上实现 Angular ui-router。这是我的 app.js:

angular
    .module('app', [
    'ui.router'
])

.config(['$urlRouterProvider', '$stateProvider', function($urlRouterProvider, $stateProvider){
    $urlRouterProvider.otherwise('/');

    $stateProvider
        .state ('home', {
            url: '/',
            templateUrl: '../../wp-content/themes/my_theme/templates/home.html'
        })
        .state ('about', {
            url: '/about',
            templateUrl: '../../wp-content/themes/my_theme/templates/about.html'
        })
}])

现在我的问题是:如何用 Angular $location.path() 函数替换我的 templateUrl 以使我的脚本更加稳定?

最佳答案

是的,

我会在您的functions.php中使用get_template_directory_uri();将位置传递给您的应用程序。

关于javascript - Angular ui-router $位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30981391/

相关文章:

javascript - PHP:检测文本中的url,检查url是图像还是网站,然后回显图像

javascript - 使用 CSS3 和 jQuery 按顺序对元素进行动画处理

PHP显示join查询结果

php - 从字符串中打印固定数量的单词/标记

javascript - 以 AngularJS 的方式向 MongoLab 添加一个新的模型字段

javascript - Angular 是否有一个包含所有当前 Promise 的预定义对象?

php - AJAX 更新数据库,但不替换 <div>

javascript - 滚动问题 - 未定义的属性 'top'

php - 如何在 2 个 PHP 文件之间发送输入类型电子邮件?

javascript - 找不到 Angular 翻译模块 'pascalprecht.translate'