我使用带有Symfony的棱角分明的前端.当我声明我$routeProvider必须包括我的时候,/app_dev.php/我将html 5模式设置为true : $locationProvider.html5Mode(true);.
$routeProvider.when('/app_dev.php/admin',
{templateUrl: 'index.html', controller: AdminCtrl})
.when('/app_dev.php/admin/schedule/',
{templateUrl: 'schedule.html', controller: ScheduleCtrl})
.otherwise('/app_dev.php/admin');
$locationProvider.html5Mode(true);
Run Code Online (Sandbox Code Playgroud)
VS
$routeProvider.when('/admin',
{templateUrl: 'index.html', controller: AdminCtrl})
.when('/admin/schedule/',
{templateUrl: 'schedule.html', controller: ScheduleCtrl})
.otherwise('/admin');
$locationProvider.html5Mode(true);
Run Code Online (Sandbox Code Playgroud)
问题是当我想使用生产环境时,我必须记住要更改这些路由.
我有一个很好的方法来处理这个问题,assetic当我做一个转储来检测我正在为devvs 做转储时,prod或者我只是痛苦地记得改变目标环境的路径?
谢谢
为什么angular和checkbox模型没有绑定到checked ="checked".角度加载后,复选框将取消设置.例如:http://jsfiddle.net/5CZ74/2/
<div ng-app>
<form>
<input type="checkbox" ng-model="redirect" checked="checked">
<input type="text" ng-disabled="redirect==false">
</form>
</div>
Run Code Online (Sandbox Code Playgroud)
当我的表单加载时,我根据服务器实体在服务器上启用或禁用它.如何使角度模型正确绑定到此值以启用或禁用输入文本字段.
谢谢.