使用AngularJS模板+ Laravel模板

时间:2014-03-23 19:02:46

标签: angularjs laravel-4

我想创建一个放在页面一侧的迷你日历。用户可以通过放置左/右键来切换月份。要初始化迷你日历,我需要提供最新的daymonthyear。迷你日历需要运行三个for循环:

loop 1: preceding month
loop 2: current month
loop 3: next month

这是为了填补上个月和下个月可见的一周。我还希望对current day灰色进行着色并在selected day周围绘制一个块。

所以这一切目前对我来说都适用于Laravel和模板刀片。我的控制器传递了daymonthyear,在模板视图中,我运行了三个循环并创建了我需要的东西。

问题1:目前,我需要在模板视图中执行一些逻辑(即确定上个月的天数,以及下个月的天数,以及是否day是当前/选定日。这是不是很糟糕?我应该将所有内容移动到控制器中,然后将额外参数(daysInPreviousMonthdaysInNextMonth)传递给视图吗?

问题2:当用户更改月份时,如何让AngularJS使用相同的模板?我想尽可能使用相同的模板代码集。

0 个答案:

没有答案