改进模板赋值操作

Change-Id: Ie98663ffce8b29baa5b85047a8b11467b3efe874